package com.zr.subClass.service;

import com.zr.planClass.model.PlanClassAllVo;
import com.zr.planClass.model.PlanClassVo;
import com.zr.planClass.model.PlanStutas;
import com.zr.subClass.model.PageSelectVo;
import com.zr.subClass.model.SubClassAllVo;
import com.zr.subClass.model.SubClassVo;
import com.zr.subClass.model.SubStutas;
import com.zr.util.ResultVo;

import javax.validation.Valid;

/**
 * Created by 天赐 on 2019/12/20.
 */
public interface SubClassService {

    ResultVo add(@Valid SubClassVo subClassVo);

    SubClassAllVo queryById(Integer id);

    ResultVo update(@Valid SubClassVo subClassVo);

    ResultVo updateStudas(@Valid SubStutas subStutas);

    ResultVo getPage(PageSelectVo pageSelectVo);
}
